home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 February / EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso / progs / editor / frexxed / fpl / tabconvert.fpl.readme < prev    next >
Text File  |  1996-03-26  |  1KB  |  37 lines

  1. ############################################
  2. File:        TabConvert.FPL
  3. Author:        Kjell Ericson
  4. Email:        FidoNet 2:201/328, kjer@netcom.se
  5. Short:        Convert tabs to spaces and vice versa
  6. Version:    1.2
  7. Date:        14.7.95
  8. Local settings:
  9. Global settings:
  10. Keysequence:    'Amiga tab' and 'Amiga Shift tab'
  11. Type:        key
  12. Prereq:
  13. ############################################
  14.  
  15. FUNCTION
  16.   The TabToSpace() function (Amiga 'tab') converts all existing tabs in a buffer to
  17. spaces.
  18.   The SpaceToTab() function (Amiga Shift 'tab') converts all space, that can be
  19. excanged, to tabs.  It will ignore the convertion if it can't replace at least
  20. two spaces.
  21.  
  22.   If a block mark exist, only spaces/tabs inside the block marks first line to
  23. the line before the last is converted.
  24.  
  25.  
  26. NOTE
  27.   The SpaceToTab() function is far slower than TabToSpace().  It will have to try
  28. on every double space it founds, while TabToSpace() will make a match on every
  29. tab character.
  30.   The functions pay no attention to the FACT, it will go hard on the tab and
  31. space characters.
  32.  
  33. HISTORY
  34.   1.1 - Daniel Stenberg. Replaced the Sprintf()-call with a call to sprintf()!
  35.   1.2 - Kjell Ericson. Only replace inside a block if existing.
  36.  
  37.